-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: add UDS Core smoke test #474
Conversation
- name: core | ||
repository: oci://ghcr.io/defenseunicorns/packages/uds/core | ||
# renovate: datasource=github-tags depName=defenseunicorns/uds-core versioning=semver | ||
ref: 0.13.1-registry1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I do like the idea of testing against uds-core in general but this would create a weird circle dependency I think? If uds-cli has a breaking change what would the path forward be to cut a release? It seems like you'd have to update uds-core to match the syntax/whatever for the un-released version of uds-cli?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's a really good point that I hadn't thought of. On the one hand, I'd really like to know if we have an unidentified breaking change, but I wouldn't want it to block releases. @justin-o12 what do you think of making this a nightly job instead? (see example here)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, I think making it a nightly job could work. Possibly noob question: is it even possible that uds-cli would have a breaking change that would affect the published uds Zarf package? I'm guessing by depending on a Zarf version that would have a breaking change for the published uds zarf package?
Either way, by having this test outside of the release workflow we won't block releases.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah I guess technically would be a breaking change in zarf probably that would cause the above scenario - didn't think about that... since we're just consuming the zarf package here and the bundle is crafted in this test file. That's probably a pretty unlikely case then?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We've switched to deploying the k3d dev bundle, because we do not publish the k3d dev Zarf package to OCI. So, we're back to your original point that we could have a breaking change. So, we've moved this workflow to a nightly so it doesn't block releases.
.github/workflows/release.yaml
Outdated
build/uds zarf tools wait-for gateway admin-gateway -n istio-admin-gateway --timeout 10s | ||
build/uds zarf tools wait-for gateway passthrough-gateway -n istio-passthrough-gateway --timeout 10s | ||
build/uds zarf tools wait-for gateway tenant-gateway -n istio-tenant-gateway --timeout 10s | ||
shell: bash |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
wait-for
does not need a condition like ready
for gateways. Below is a command without ready
on a gateway that exists.
uds zarf tools wait-for gateway passthrough-gateway -n istio-passthrough-gateway --timeout 20s 130 ↵
NOTE Using config file
NOTE Using config file
✔ Waiting for gateway/passthrough-gateway in namespace istio-passthrough-gateway to exist.
Next is the command with ready
on that same gateway.
💻 ~ » uds zarf tools wait-for gateway passthrough-gateway ready -n istio-passthrough-gateway --timeout 20s
NOTE Using config file
NOTE Using config file
ERROR: Wait timed out.
Next is the command on a gateway that doesn't exist without ready
:
💻 ~ » uds zarf tools wait-for gateway fake-gateway -n istio-passthrough-gateway --timeout 20s 1 ↵
NOTE Using config file
NOTE Using config file
ERROR: Wait timed out.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good! checked out and ran steps manually
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/upload-artifact](https://github.com/actions/upload-artifact) | action | minor | `v4.0.0` -> `v4.3.1` | | [defenseunicorns/uds-cli](https://github.com/defenseunicorns/uds-cli) | | minor | `v0.9.2` -> `v0.10.1` | | [defenseunicorns/zarf](https://github.com/defenseunicorns/zarf) | | patch | `v0.32.3` -> `v0.32.6` | | [github/codeql-action](https://github.com/github/codeql-action) | action | minor | `v3.22.12` -> `v3.24.9` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>actions/upload-artifact (actions/upload-artifact)</summary> ### [`v4.3.1`](https://github.com/actions/upload-artifact/releases/tag/v4.3.1) [Compare Source](https://github.com/actions/upload-artifact/compare/v4.3.0...v4.3.1) - Bump [@​actions/artifacts](https://github.com/actions/artifacts) to latest version to include [updated GHES host check](https://github.com/actions/toolkit/pull/1648) ### [`v4.3.0`](https://github.com/actions/upload-artifact/releases/tag/v4.3.0) [Compare Source](https://github.com/actions/upload-artifact/compare/v4.2.0...v4.3.0) ##### What's Changed - Reorganize upload code in prep for merge logic & add more tests by [@​robherley](https://github.com/robherley) in [actions/upload-artifact#504 - Add sub-action to merge artifacts by [@​robherley](https://github.com/robherley) in [actions/upload-artifact#505 **Full Changelog**: actions/upload-artifact@v4...v4.3.0 ### [`v4.2.0`](https://github.com/actions/upload-artifact/releases/tag/v4.2.0) [Compare Source](https://github.com/actions/upload-artifact/compare/v4.1.0...v4.2.0) ##### What's Changed - Ability to overwrite an Artifact by [@​robherley](https://github.com/robherley) in [actions/upload-artifact#501 **Full Changelog**: actions/upload-artifact@v4...v4.2.0 ### [`v4.1.0`](https://github.com/actions/upload-artifact/releases/tag/v4.1.0) [Compare Source](https://github.com/actions/upload-artifact/compare/v4.0.0...v4.1.0) #### What's Changed - Add migrations docs by [@​robherley](https://github.com/robherley) in [actions/upload-artifact#482 - Update README.md by [@​samuelwine](https://github.com/samuelwine) in [actions/upload-artifact#492 - Support artifact-url output by [@​konradpabjan](https://github.com/konradpabjan) in [actions/upload-artifact#496 - Update readme to reflect new 500 artifact per job limit by [@​robherley](https://github.com/robherley) in [actions/upload-artifact#497 #### New Contributors - [@​samuelwine](https://github.com/samuelwine) made their first contribution in [actions/upload-artifact#492 **Full Changelog**: actions/upload-artifact@v4...v4.1.0 </details> <details> <summary>defenseunicorns/uds-cli (defenseunicorns/uds-cli)</summary> ### [`v0.10.1`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.10.1) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.10.0...v0.10.1) ##### What's Changed - chore(deps): update anchore/sbom-action action to v0.15.10 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#526 - fix(deps): update module github.com/charmbracelet/lipgloss to v0.10.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#525 - fix(deps): update module github.com/charmbracelet/bubbles to v0.18.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#524 - fix(deps): update golang.org/x/exp digest to [`a685a6e`](https://github.com/defenseunicorns/uds-cli/commit/a685a6e) by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#522 - fix(deps): update module oras.land/oras-go/v2 to v2.5.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#520 - fix: err when deploying with BubbleTea with no cluster by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#527 **Full Changelog**: defenseunicorns/uds-cli@v0.10.0...v0.10.1 ### [`v0.10.0`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.10.0) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.9.4...v0.10.0) ##### What's Changed - chore: update uds to zarf v0.32.5 by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#511 - chore(deps): update github/codeql-action action to v3.24.8 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#512 - fix(deps): update golang.org/x/exp digest to [`a85f2c6`](https://github.com/defenseunicorns/uds-cli/commit/a85f2c6) by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#510 - feat: adds --set to helm override vars by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#515 - fix: vendored in zarf version tag by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#518 - chore(deps): update github/codeql-action action to v3.24.9 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#519 - feat: beautiful TUI round 3 by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#509 **Full Changelog**: defenseunicorns/uds-cli@v0.9.4...v0.10.0 ### [`v0.9.4`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.9.4) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.9.3...v0.9.4) ##### What's Changed - fix: error when removing bundles with short names by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#490 - fix(deps): update module github.com/stretchr/testify to v1.9.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#484 - chore: enhance development workflow with unified linting and tool by [@​naveensrinivasan](https://github.com/naveensrinivasan) in [defenseunicorns/uds-cli#472 - fix: add a wait to the registry startup during tests by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#499 - fix: ensure manifest config is included with pulls by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#503 - fix: autocomplete and vendor refactor by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#502 - chore(deps): update docker/setup-buildx-action action to v3.2.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#508 - chore(deps): update docker/login-action action to v3.1.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#504 - chore(deps): update github/codeql-action action to v3.24.7 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#501 - fix(deps): update module helm.sh/helm/v3 to v3.14.3 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#507 - fix: pass UDS_ARCHITECTURE to runner by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#506 - chore(deps): update anchore/sbom-action action to v0.15.9 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#489 **Full Changelog**: defenseunicorns/uds-cli@v0.9.3...v0.9.4 ### [`v0.9.3`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.9.3) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.9.2...v0.9.3) ##### What's Changed - fix: toctou for files by [@​naveensrinivasan](https://github.com/naveensrinivasan) in [defenseunicorns/uds-cli#443 - fix: path traversal bug by [@​naveensrinivasan](https://github.com/naveensrinivasan) in [defenseunicorns/uds-cli#454 - fix: updates Zarf version in README by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#460 - chore: fixed the dangerous workflow by [@​naveensrinivasan](https://github.com/naveensrinivasan) in [defenseunicorns/uds-cli#465 - chore(deps): update docker/setup-buildx-action action to v3.1.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#470 - chore(deps): update actions/download-artifact action to v4.1.3 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#467 - chore(deps): update github/codeql-action action to v3.24.5 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#457 - fix(deps): update golang.org/x/exp digest to [`814bf88`](https://github.com/defenseunicorns/uds-cli/commit/814bf88) by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#456 - fix: refactors tests and fixes bugs by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#464 - chore(deps): update podinfo to v6.6.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#462 - chore(deps): update zarf to v0.32.4 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#468 - chore(deps): update github/codeql-action action to v3.24.6 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#482 - chore: refactor pull operation by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#473 - chore: add UDS Core smoke test by [@​justin-o12](https://github.com/justin-o12) in [defenseunicorns/uds-cli#474 - fix: adds better err messaging when remote fails to resolve by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#486 - chore(deps): update actions/download-artifact action to v4.1.4 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#485 - fix(deps): update module golang.org/x/mod to v0.16.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#487 - chore: vendor runner by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#481 - fix: adds k3d to smoke test by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#488 ##### New Contributors - [@​justin-o12](https://github.com/justin-o12) made their first contribution in [defenseunicorns/uds-cli#474 **Full Changelog**: defenseunicorns/uds-cli@v0.9.2...v0.9.3 </details> <details> <summary>defenseunicorns/zarf (defenseunicorns/zarf)</summary> ### [`v0.32.6`](https://github.com/defenseunicorns/zarf/releases/tag/v0.32.6) [Compare Source](https://github.com/defenseunicorns/zarf/compare/v0.32.5...v0.32.6) ##### \[0.32.6] - 2024-03-22 > trying out some different release note generators, formatting may vary for a few releases while we figure out what works best ~[@​Noxsios](https://github.com/Noxsios) ##### 🚀 Features - \[**ALPHA**] feat: package generation ALPHA by [@​andrewg-xyz](https://github.com/andrewg-xyz) in [#​2269](https://github.com/defenseunicorns/zarf/pull/2269) - *(lib)* feat(lib): configurable log file location by [@​Noxsios](https://github.com/Noxsios) in [#​2380](https://github.com/defenseunicorns/zarf/pull/2380) - \[**BREAKING**] feat!: filter package components with strategy interface by [@​Noxsios](https://github.com/Noxsios) in [#​2321](https://github.com/defenseunicorns/zarf/pull/2321) ##### 🐛 Bug Fixes - fix: refactor create stages into separate lib by [@​lucasrod16](https://github.com/lucasrod16) in [#​2223](https://github.com/defenseunicorns/zarf/pull/2223) - fix: handle registry caBundle as a multiline string by [@​AbrohamLincoln](https://github.com/AbrohamLincoln) in [#​2381](https://github.com/defenseunicorns/zarf/pull/2381) - *(regression)* fix: populate `p.sbomViewFiles` on `deploy` and `mirror` by [@​lucasrod16](https://github.com/lucasrod16) in [#​2386](https://github.com/defenseunicorns/zarf/pull/2386) - fix: allow absolute paths for differential packages by [@​AustinAbro321](https://github.com/AustinAbro321) in [#​2397](https://github.com/defenseunicorns/zarf/pull/2397) - fix: hotfix skeleton publish by [@​Noxsios](https://github.com/Noxsios) in [#​2398](https://github.com/defenseunicorns/zarf/pull/2398) ##### 🚜 Refactor - refactor: split helpers/exec libs by [@​Racer159](https://github.com/Racer159) in [#​2379](https://github.com/defenseunicorns/zarf/pull/2379) ##### 🧪 Testing - test: data injection flake by [@​lucasrod16](https://github.com/lucasrod16) in [#​2361](https://github.com/defenseunicorns/zarf/pull/2361) ##### ⚙️ Miscellaneous Tasks - ci: add commitlint workflow and update contributing guide by [@​lucasrod16](https://github.com/lucasrod16) in [#​2391](https://github.com/defenseunicorns/zarf/pull/2391) ##### 🛡️ Security - *(release)* build: create PRs on `homebrew-tap` by [@​Noxsios](https://github.com/Noxsios) in [#​2385](https://github.com/defenseunicorns/zarf/pull/2385) **Full Changelog**: zarf-dev/zarf@v0.32.5...v0.32.6 ### [`v0.32.5`](https://github.com/defenseunicorns/zarf/releases/tag/v0.32.5) [Compare Source](https://github.com/defenseunicorns/zarf/compare/v0.32.4...v0.32.5) ##### \[0.32.5] - 2024-03-11 > trying out some different release note generators, formatting may vary for a few releases while we figure out what works best ~[@​Noxsios](https://github.com/Noxsios) ##### 🚀 Features - feat: add missing vendored tool version commands by [@​eddiezane](https://github.com/eddiezane) in [#​2232](https://github.com/defenseunicorns/zarf/pull/2232) - feat: add `--why` flag for `zarf dev find-images` by [@​waveywaves](https://github.com/waveywaves) in [#​2309](https://github.com/defenseunicorns/zarf/pull/2309) - feat: set variables on find images by [@​AustinAbro321](https://github.com/AustinAbro321) in [#​2282](https://github.com/defenseunicorns/zarf/pull/2282) - feat: add configurable backoff and retries for Zarf operations by [@​Racer159](https://github.com/Racer159) in [#​2345](https://github.com/defenseunicorns/zarf/pull/2345) ##### 🐛 Bug Fixes - *(deps)*: update github.com/anchore/clio digest to [`abcb719`](https://github.com/defenseunicorns/zarf/commit/abcb719) by [@​renovate](https://github.com/renovate)\[bot] in [#​2347](https://github.com/defenseunicorns/zarf/pull/2347) - *(ci)*: change ECR image to docker.io image by [@​AustinAbro321](https://github.com/AustinAbro321) in [#​2353](https://github.com/defenseunicorns/zarf/pull/2353) - fix: added OCI Image Index mediaType by [@​mdaizcorbe](https://github.com/mdaizcorbe) in [#​2352](https://github.com/defenseunicorns/zarf/pull/2352) - fix: package publish progress bar frozen at zero by [@​Noxsios](https://github.com/Noxsios) in [#​2367](https://github.com/defenseunicorns/zarf/pull/2367) - *(release)* hotfix `publish` not respecting source package architecture by [@​Noxsios](https://github.com/Noxsios) in [#​2376](https://github.com/defenseunicorns/zarf/pull/2376) ##### 📚 Documentation - chore: fix spelling by [@​AustinAbro321](https://github.com/AustinAbro321) in [#​2333](https://github.com/defenseunicorns/zarf/pull/2333) - docs: formatting and grammar by [@​beholdenkey](https://github.com/beholdenkey) in [#​2350](https://github.com/defenseunicorns/zarf/pull/2350) ##### ⚙️ Miscellaneous Tasks - chore: sorted go imports by [@​naveensrinivasan](https://github.com/naveensrinivasan) in [#​2349](https://github.com/defenseunicorns/zarf/pull/2349) - chore: fix bb test by [@​AustinAbro321](https://github.com/AustinAbro321) in [#​2340](https://github.com/defenseunicorns/zarf/pull/2340) - chore: update CODEOWNERS with [@​AustinAbro321](https://github.com/AustinAbro321) by [@​Racer159](https://github.com/Racer159) in [#​2354](https://github.com/defenseunicorns/zarf/pull/2354) - chore: refactor and purify the OCI library within Zarf by [@​AustinAbro321](https://github.com/AustinAbro321) in [#​2235](https://github.com/defenseunicorns/zarf/pull/2235) - chore: default to temp zarf cache in e2e tests by [@​AustinAbro321](https://github.com/AustinAbro321) in [#​2355](https://github.com/defenseunicorns/zarf/pull/2355) ##### 🛡️ Security - chore: configure agent server to avoid slowloris attack by [@​naveensrinivasan](https://github.com/naveensrinivasan) in [#​2342](https://github.com/defenseunicorns/zarf/pull/2342) - chore: fix implicit memory aliasing in for loop by [@​naveensrinivasan](https://github.com/naveensrinivasan) in [#​2341](https://github.com/defenseunicorns/zarf/pull/2341) - *(release)*: update release workflow to use token from gh app by [@​Noxsios](https://github.com/Noxsios) in [#​2368](https://github.com/defenseunicorns/zarf/pull/2368) - *(release)*: use release environment secrets by [@​Noxsios](https://github.com/Noxsios) in [#​2374](https://github.com/defenseunicorns/zarf/pull/2374) ##### First Time Contributors - [@​eddiezane](https://github.com/eddiezane) made their first contribution in [#​2232](https://github.com/defenseunicorns/zarf/issues/2232) - [@​beholdenkey](https://github.com/beholdenkey) made their first contribution in [#​2350](https://github.com/defenseunicorns/zarf/issues/2350) - [@​mdaizcorbe](https://github.com/mdaizcorbe) made their first contribution in [#​2352](https://github.com/defenseunicorns/zarf/issues/2352) **Full Changelog**: zarf-dev/zarf@v0.32.4...v0.32.5 ### [`v0.32.4`](https://github.com/defenseunicorns/zarf/releases/tag/v0.32.4) [Compare Source](https://github.com/defenseunicorns/zarf/compare/v0.32.3...v0.32.4) ##### What's Changed ##### Fixes - Improve `cmd` failure messaging when no timeout or retries are given by [@​docandrew](https://github.com/docandrew) in [zarf-dev/zarf#2301 - Revert init package storageclass checks for git server and seed registry by [@​lucasrod16](https://github.com/lucasrod16) in [zarf-dev/zarf#2311 - Fix multi-part tarballs being mismatched sizes by [@​Racer159](https://github.com/Racer159) in [zarf-dev/zarf#2314 - Change text template detection to check first *and* last 512 bytes by [@​WeaponX314](https://github.com/WeaponX314) in [zarf-dev/zarf#2310 - Improve `zarf tools registry prune` messaging by [@​Racer159](https://github.com/Racer159) in [zarf-dev/zarf#2323 - Add http request header timeout to mitigate stalling image push by [@​Racer159](https://github.com/Racer159) in [zarf-dev/zarf#2319 - Allow host+subpath as the source registry for `--registry-override` in package create by [@​waveywaves](https://github.com/waveywaves) in [zarf-dev/zarf#2306 ##### Dependencies - Update github.com/anchore/clio digest to [`cb94e40`](https://github.com/defenseunicorns/zarf/commit/cb94e40) by [@​renovate](https://github.com/renovate) in [zarf-dev/zarf#2294, [zarf-dev/zarf#2297 and [zarf-dev/zarf#2300 - **\[security]** Update module helm.sh/helm/v3 to v3.14.2 by [@​renovate](https://github.com/renovate) in [zarf-dev/zarf#2307 and [zarf-dev/zarf#2329 - Update actions/checkout action to v4 by [@​renovate](https://github.com/renovate) in [zarf-dev/zarf#2317 - Update actions/dependency-review-action action to v4 by [@​renovate](https://github.com/renovate) in [zarf-dev/zarf#2318 ##### Docs - Update [Zarf roadmap](https://docs.zarf.dev/docs/roadmap) per 2024 goals by [@​Racer159](https://github.com/Racer159) in [zarf-dev/zarf#2305 ##### Development - Included Dependency Review action for PR reviews by [@​naveensrinivasan](https://github.com/naveensrinivasan) in [zarf-dev/zarf#2298 - Resolve CodeQL linting issues across Zarf by [@​Racer159](https://github.com/Racer159) in [zarf-dev/zarf#2322 ##### New Contributors - [@​docandrew](https://github.com/docandrew) made their first contribution in [zarf-dev/zarf#2301 - [@​naveensrinivasan](https://github.com/naveensrinivasan) made their first contribution in [zarf-dev/zarf#2298 - [@​waveywaves](https://github.com/waveywaves) made their first contribution in [zarf-dev/zarf#2306 **Full Changelog**: zarf-dev/zarf@v0.32.3...v0.32.4 </details> <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v3.24.9`](https://github.com/github/codeql-action/compare/v3.24.8...v3.24.9) [Compare Source](https://github.com/github/codeql-action/compare/v3.24.8...v3.24.9) ### [`v3.24.8`](https://github.com/github/codeql-action/compare/v3.24.7...v3.24.8) [Compare Source](https://github.com/github/codeql-action/compare/v3.24.7...v3.24.8) ### [`v3.24.7`](https://github.com/github/codeql-action/compare/v3.24.6...v3.24.7) [Compare Source](https://github.com/github/codeql-action/compare/v3.24.6...v3.24.7) ### [`v3.24.6`](https://github.com/github/codeql-action/compare/v3.24.5...v3.24.6) [Compare Source](https://github.com/github/codeql-action/compare/v3.24.5...v3.24.6) ### [`v3.24.5`](https://github.com/github/codeql-action/compare/v3.24.4...v3.24.5) [Compare Source](https://github.com/github/codeql-action/compare/v3.24.4...v3.24.5) ### [`v3.24.4`](https://github.com/github/codeql-action/compare/v3.24.3...v3.24.4) [Compare Source](https://github.com/github/codeql-action/compare/v3.24.3...v3.24.4) ### [`v3.24.3`](https://github.com/github/codeql-action/compare/v3.24.2...v3.24.3) [Compare Source](https://github.com/github/codeql-action/compare/v3.24.2...v3.24.3) ### [`v3.24.2`](https://github.com/github/codeql-action/compare/v3.24.1...v3.24.2) [Compare Source](https://github.com/github/codeql-action/compare/v3.24.1...v3.24.2) ### [`v3.24.1`](https://github.com/github/codeql-action/compare/v3.24.0...v3.24.1) [Compare Source](https://github.com/github/codeql-action/compare/v3.24.0...v3.24.1) ### [`v3.24.0`](https://github.com/github/codeql-action/compare/v3.23.2...v3.24.0) [Compare Source](https://github.com/github/codeql-action/compare/v3.23.2...v3.24.0) ### [`v3.23.2`](https://github.com/github/codeql-action/compare/v3.23.1...v3.23.2) [Compare Source](https://github.com/github/codeql-action/compare/v3.23.1...v3.23.2) ### [`v3.23.1`](https://github.com/github/codeql-action/compare/v3.23.0...v3.23.1) [Compare Source](https://github.com/github/codeql-action/compare/v3.23.0...v3.23.1) ### [`v3.23.0`](https://github.com/github/codeql-action/compare/v3.22.12...v3.23.0) [Compare Source](https://github.com/github/codeql-action/compare/v3.22.12...v3.23.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/defenseunicorns/uds-package-postgres-operator). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://github.com/actions/checkout) | action | patch | `v4.1.1` -> `v4.1.5` | | [actions/upload-artifact](https://github.com/actions/upload-artifact) | action | patch | `v4.3.1` -> `v4.3.3` | | [defenseunicorns/uds-cli](https://github.com/defenseunicorns/uds-cli) | | minor | `v0.9.0` -> `v0.10.4` | | [defenseunicorns/uds-common](https://github.com/defenseunicorns/uds-common) | | minor | `v0.3.10` -> `v0.4.2` | | [defenseunicorns/uds-common](https://github.com/defenseunicorns/uds-common) | action | minor | `v0.3.10` -> `v0.4.2` | | ghcr.io/defenseunicorns/packages/init | | minor | `v0.32.3` -> `v0.33.1` | | ghcr.io/defenseunicorns/packages/uds-k3d | | minor | `0.3.1` -> `0.6.0` | | ghcr.io/defenseunicorns/packages/uds/dev-minio | | patch | `0.0.1` -> `0.0.2` | | ghcr.io/defenseunicorns/packages/uds/dev-redis | | patch | `0.0.1` -> `0.0.2` | | ghcr.io/defenseunicorns/packages/uds/gitlab | | minor | `16.10.1-uds.1-upstream` -> `16.11.1-uds.1-upstream` | | ghcr.io/defenseunicorns/packages/uds/gitlab-runner | | minor | `16.10.0-uds.0-upstream` -> `16.11.0-uds.0-upstream` | | ghcr.io/defenseunicorns/packages/uds/mattermost | | minor | `9.6.1-uds.0-upstream` -> `9.7.2-uds.0-upstream` | | [github/codeql-action](https://github.com/github/codeql-action) | action | minor | `v3.24.7` -> `v3.25.4` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>actions/checkout (actions/checkout)</summary> ### [`v4.1.5`](https://github.com/actions/checkout/releases/tag/v4.1.5) [Compare Source](https://github.com/actions/checkout/compare/v4.1.4...v4.1.5) #### What's Changed - Update NPM dependencies by [@​cory-miller](https://github.com/cory-miller) in [actions/checkout#1703 - Bump github/codeql-action from 2 to 3 by [@​dependabot](https://github.com/dependabot) in [actions/checkout#1694 - Bump actions/setup-node from 1 to 4 by [@​dependabot](https://github.com/dependabot) in [actions/checkout#1696 - Bump actions/upload-artifact from 2 to 4 by [@​dependabot](https://github.com/dependabot) in [actions/checkout#1695 - README: Suggest `user.email` to be `41898282+github-actions[bot]@​users.noreply.github.com` by [@​cory-miller](https://github.com/cory-miller) in [actions/checkout#1707 **Full Changelog**: actions/checkout@v4.1.4...v4.1.5 ### [`v4.1.4`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v414) [Compare Source](https://github.com/actions/checkout/compare/v4.1.3...v4.1.4) - Disable `extensions.worktreeConfig` when disabling `sparse-checkout` by [@​jww3](https://github.com/jww3) in [actions/checkout#1692 - Add dependabot config by [@​cory-miller](https://github.com/cory-miller) in [actions/checkout#1688 - Bump the minor-actions-dependencies group with 2 updates by [@​dependabot](https://github.com/dependabot) in [actions/checkout#1693 - Bump word-wrap from 1.2.3 to 1.2.5 by [@​dependabot](https://github.com/dependabot) in [actions/checkout#1643 ### [`v4.1.3`](https://github.com/actions/checkout/releases/tag/v4.1.3) [Compare Source](https://github.com/actions/checkout/compare/v4.1.2...v4.1.3) #### What's Changed - Update `actions/checkout` version in `update-main-version.yml` by [@​jww3](https://github.com/jww3) in [actions/checkout#1650 - Check git version before attempting to disable `sparse-checkout` by [@​jww3](https://github.com/jww3) in [actions/checkout#1656 - Add SSH user parameter by [@​cory-miller](https://github.com/cory-miller) in [actions/checkout#1685 **Full Changelog**: actions/checkout@v4.1.2...v4.1.3 ### [`v4.1.2`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v412) [Compare Source](https://github.com/actions/checkout/compare/v4.1.1...v4.1.2) - Fix: Disable sparse checkout whenever `sparse-checkout` option is not present [@​dscho](https://github.com/dscho) in [actions/checkout#1598 </details> <details> <summary>actions/upload-artifact (actions/upload-artifact)</summary> ### [`v4.3.3`](https://github.com/actions/upload-artifact/releases/tag/v4.3.3) [Compare Source](https://github.com/actions/upload-artifact/compare/v4.3.2...v4.3.3) ##### What's Changed - updating `@actions/artifact` dependency to v2.1.6 by [@​eggyhead](https://github.com/eggyhead) in [actions/upload-artifact#565 **Full Changelog**: actions/upload-artifact@v4.3.2...v4.3.3 ### [`v4.3.2`](https://github.com/actions/upload-artifact/releases/tag/v4.3.2) [Compare Source](https://github.com/actions/upload-artifact/compare/v4.3.1...v4.3.2) #### What's Changed - Update release-new-action-version.yml by [@​konradpabjan](https://github.com/konradpabjan) in [actions/upload-artifact#516 - Minor fix to the migration readme by [@​andrewakim](https://github.com/andrewakim) in [actions/upload-artifact#523 - Update readme with v3/v2/v1 deprecation notice by [@​robherley](https://github.com/robherley) in [actions/upload-artifact#561 - updating `@actions/artifact` dependency to v2.1.5 and `@actions/core` to v1.0.1 by [@​eggyhead](https://github.com/eggyhead) in [actions/upload-artifact#562 #### New Contributors - [@​andrewakim](https://github.com/andrewakim) made their first contribution in [actions/upload-artifact#523 **Full Changelog**: actions/upload-artifact@v4.3.1...v4.3.2 </details> <details> <summary>defenseunicorns/uds-cli (defenseunicorns/uds-cli)</summary> ### [`v0.10.4`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.10.4) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.10.3...v0.10.4) ##### What's Changed - feat: uds dev deploy by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#536 - feat: add ability to uds create to local output path by [@​TristanHoladay](https://github.com/TristanHoladay) in [defenseunicorns/uds-cli#547 - chore: adds dup pkgs docs by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#545 - feat: `uds dev deploy` beta note, packages flag, skip sbom by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#557 - ci: pin k3s version in k3d action to sidestep containerd issue by [@​ZachGallagher](https://github.com/ZachGallagher) in [defenseunicorns/uds-cli#565 - chore(deps): update docker/setup-buildx-action action to v3.3.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#559 - chore(deps): update github/codeql-action action to v3.24.10 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#556 - fix(deps): update golang.org/x/exp digest to [`93d18d7`](https://github.com/defenseunicorns/uds-cli/commit/93d18d7) by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#555 - fix: typo in docs by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#561 - chore(deps): update zarf to v0.33.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#562 - fix(deps): update module helm.sh/helm/v3 to v3.14.4 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#566 - chore(deps): update pre-commit/action digest to [`f7acafa`](https://github.com/defenseunicorns/uds-cli/commit/f7acafa) by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#564 - chore(deps): update podinfo to v6.6.2 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#563 - chore(deps): update sigstore/cosign-installer action to v3.5.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#568 - chore: refactor dev mode docs by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#567 - chore: swap release workflow to GH app by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#569 ##### New Contributors - [@​ZachGallagher](https://github.com/ZachGallagher) made their first contribution in [defenseunicorns/uds-cli#565 **Full Changelog**: defenseunicorns/uds-cli@v0.10.3...v0.10.4 ### [`v0.10.3`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.10.3) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.10.2...v0.10.3) ##### What's Changed - fix: ensure we are pulling all components by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#543 - feat: allow dup pkgs in a bundle by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#533 **Full Changelog**: defenseunicorns/uds-cli@v0.10.2...v0.10.3 ### [`v0.10.2`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.10.2) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.10.1...v0.10.2) ##### What's Changed - chore: adds TUI tests by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#530 - feat: adds retries flag by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#532 - chore(deps): update podinfo to v6.6.1 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#528 - fix: nil check pkg components in TUI by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#538 - fix: bumps retries to 3 by default to match Zarf by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#535 - chore: adds registry health check for tests by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#534 - feat: enables setting namespaces in bundled Helm charts by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#539 - fix: adds global GracefulPanic and checks to deploy TUI by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#542 **Full Changelog**: defenseunicorns/uds-cli@v0.10.1...v0.10.2 ### [`v0.10.1`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.10.1) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.10.0...v0.10.1) ##### What's Changed - chore(deps): update anchore/sbom-action action to v0.15.10 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#526 - fix(deps): update module github.com/charmbracelet/lipgloss to v0.10.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#525 - fix(deps): update module github.com/charmbracelet/bubbles to v0.18.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#524 - fix(deps): update golang.org/x/exp digest to [`a685a6e`](https://github.com/defenseunicorns/uds-cli/commit/a685a6e) by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#522 - fix(deps): update module oras.land/oras-go/v2 to v2.5.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#520 - fix: err when deploying with BubbleTea with no cluster by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#527 **Full Changelog**: defenseunicorns/uds-cli@v0.10.0...v0.10.1 ### [`v0.10.0`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.10.0) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.9.4...v0.10.0) ##### What's Changed - chore: update uds to zarf v0.32.5 by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#511 - chore(deps): update github/codeql-action action to v3.24.8 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#512 - fix(deps): update golang.org/x/exp digest to [`a85f2c6`](https://github.com/defenseunicorns/uds-cli/commit/a85f2c6) by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#510 - feat: adds --set to helm override vars by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#515 - fix: vendored in zarf version tag by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#518 - chore(deps): update github/codeql-action action to v3.24.9 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#519 - feat: beautiful TUI round 3 by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#509 **Full Changelog**: defenseunicorns/uds-cli@v0.9.4...v0.10.0 ### [`v0.9.4`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.9.4) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.9.3...v0.9.4) ##### What's Changed - fix: error when removing bundles with short names by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#490 - fix(deps): update module github.com/stretchr/testify to v1.9.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#484 - chore: enhance development workflow with unified linting and tool by [@​naveensrinivasan](https://github.com/naveensrinivasan) in [defenseunicorns/uds-cli#472 - fix: add a wait to the registry startup during tests by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#499 - fix: ensure manifest config is included with pulls by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#503 - fix: autocomplete and vendor refactor by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#502 - chore(deps): update docker/setup-buildx-action action to v3.2.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#508 - chore(deps): update docker/login-action action to v3.1.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#504 - chore(deps): update github/codeql-action action to v3.24.7 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#501 - fix(deps): update module helm.sh/helm/v3 to v3.14.3 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#507 - fix: pass UDS_ARCHITECTURE to runner by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#506 - chore(deps): update anchore/sbom-action action to v0.15.9 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#489 **Full Changelog**: defenseunicorns/uds-cli@v0.9.3...v0.9.4 ### [`v0.9.3`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.9.3) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.9.2...v0.9.3) ##### What's Changed - fix: toctou for files by [@​naveensrinivasan](https://github.com/naveensrinivasan) in [defenseunicorns/uds-cli#443 - fix: path traversal bug by [@​naveensrinivasan](https://github.com/naveensrinivasan) in [defenseunicorns/uds-cli#454 - fix: updates Zarf version in README by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#460 - chore: fixed the dangerous workflow by [@​naveensrinivasan](https://github.com/naveensrinivasan) in [defenseunicorns/uds-cli#465 - chore(deps): update docker/setup-buildx-action action to v3.1.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#470 - chore(deps): update actions/download-artifact action to v4.1.3 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#467 - chore(deps): update github/codeql-action action to v3.24.5 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#457 - fix(deps): update golang.org/x/exp digest to [`814bf88`](https://github.com/defenseunicorns/uds-cli/commit/814bf88) by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#456 - fix: refactors tests and fixes bugs by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#464 - chore(deps): update podinfo to v6.6.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#462 - chore(deps): update zarf to v0.32.4 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#468 - chore(deps): update github/codeql-action action to v3.24.6 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#482 - chore: refactor pull operation by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#473 - chore: add UDS Core smoke test by [@​justin-o12](https://github.com/justin-o12) in [defenseunicorns/uds-cli#474 - fix: adds better err messaging when remote fails to resolve by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#486 - chore(deps): update actions/download-artifact action to v4.1.4 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#485 - fix(deps): update module golang.org/x/mod to v0.16.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#487 - chore: vendor runner by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#481 - fix: adds k3d to smoke test by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#488 ##### New Contributors - [@​justin-o12](https://github.com/justin-o12) made their first contribution in [defenseunicorns/uds-cli#474 **Full Changelog**: defenseunicorns/uds-cli@v0.9.2...v0.9.3 ### [`v0.9.2`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.9.2) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.9.1...v0.9.2) ##### What's Changed - fix(deps): update module helm.sh/helm/v3 to v3.14.2 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#450 - fix: relative paths for bundle create by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#453 **Full Changelog**: defenseunicorns/uds-cli@v0.9.1...v0.9.2 ### [`v0.9.1`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.9.1) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.9.0...v0.9.1) ##### What's Changed - fix(deps): update module github.com/opencontainers/image-spec to v1.1.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#432 - fix(deps): update module helm.sh/helm/v3 to v3.14.1 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#429 - chore(deps): update github/codeql-action action to v3.24.3 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#421 - fix(deps): update golang.org/x/exp digest to [`ec58324`](https://github.com/defenseunicorns/uds-cli/commit/ec58324) by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#420 - fix: add support for zarf dev lint by [@​Racer159](https://github.com/Racer159) in [defenseunicorns/uds-cli#436 - fix: case sensitivity in override vars by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#433 - feat: alias vendored zarf to z by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#424 - fix: use tmpdir if provided by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#431 - feat: import all vars exported from package by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#428 - fix: gosec lint issues for the pkg by [@​naveensrinivasan](https://github.com/naveensrinivasan) in [defenseunicorns/uds-cli#444 - chore: ensure PR workflows can't write to GHCR by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#446 - chore: addresses github linter findings by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#447 - feat: imported vars as override values by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#423 - chore(deps): update github/codeql-action action to v3.24.4 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#451 ##### New Contributors - [@​naveensrinivasan](https://github.com/naveensrinivasan) made their first contribution in [defenseunicorns/uds-cli#444 **Full Changelog**: defenseunicorns/uds-cli@v0.9.0...v0.9.1 </details> <details> <summary>defenseunicorns/uds-common (defenseunicorns/uds-common)</summary> ### [`v0.4.2`](https://github.com/defenseunicorns/uds-common/releases/tag/v0.4.2) [Compare Source](https://github.com/defenseunicorns/uds-common/compare/v0.4.1...v0.4.2) ##### Miscellaneous - give doug a mattermostid attribute and update uds version ([#​120](https://github.com/defenseunicorns/uds-common/issues/120)) ([4a85172](https://github.com/defenseunicorns/uds-common/commit/4a851720a8ac7e62826efda9e92200ba3a5b6709)) ### [`v0.4.1`](https://github.com/defenseunicorns/uds-common/releases/tag/v0.4.1) [Compare Source](https://github.com/defenseunicorns/uds-common/compare/v0.4.0...v0.4.1) ##### Miscellaneous - **deps:** update uds common support dependencies ([#​116](https://github.com/defenseunicorns/uds-common/issues/116)) ([8aed1e0](https://github.com/defenseunicorns/uds-common/commit/8aed1e0ae8b4d65f7418664e8f2c73a16bf42801)) ### [`v0.4.0`](https://github.com/defenseunicorns/uds-common/releases/tag/v0.4.0) [Compare Source](https://github.com/defenseunicorns/uds-common/compare/v0.3.11...v0.4.0) ##### Features - adds renovate to sh files ([#​110](https://github.com/defenseunicorns/uds-common/issues/110)) ([b604d2e](https://github.com/defenseunicorns/uds-common/commit/b604d2e1b3fc69f29122f9a709c605f5ecf4da18)) ##### Miscellaneous - add a default to setup to create an admin keycloak user ([#​111](https://github.com/defenseunicorns/uds-common/issues/111)) ([7fe0dd4](https://github.com/defenseunicorns/uds-common/commit/7fe0dd49a9b7032f9c06a83c5a1c6adbb17e8d63)) - **deps:** update uds common support dependencies ([#​106](https://github.com/defenseunicorns/uds-common/issues/106)) ([ab06724](https://github.com/defenseunicorns/uds-common/commit/ab067245249e63065d2c266fe3b1a45b155e9de2)) - fix the extract version template for env vars ([#​115](https://github.com/defenseunicorns/uds-common/issues/115)) ([72d5d26](https://github.com/defenseunicorns/uds-common/commit/72d5d263ce850eac20728eb9330c7b3e26143a2b)) ### [`v0.3.11`](https://github.com/defenseunicorns/uds-common/releases/tag/v0.3.11) [Compare Source](https://github.com/defenseunicorns/uds-common/compare/v0.3.10...v0.3.11) ##### Miscellaneous - add a default uds task to deploy podinfo ([#​108](https://github.com/defenseunicorns/uds-common/issues/108)) ([c60e1ba](https://github.com/defenseunicorns/uds-common/commit/c60e1ba4888635ace4839e158b4dc476c11a8e7c)) - add a UDS package CR to make the package better for testing ([#​102](https://github.com/defenseunicorns/uds-common/issues/102)) ([cf74934](https://github.com/defenseunicorns/uds-common/commit/cf749343a72db09f46cc054ff463454cdb8c4b74)) - **deps:** update uds common package dependencies to v6.6.2 ([#​107](https://github.com/defenseunicorns/uds-common/issues/107)) ([b6a18b0](https://github.com/defenseunicorns/uds-common/commit/b6a18b039711998bb6d3c90db25a4f42f49c5eb3)) - pull the current bundle and package names when deploying ([#​103](https://github.com/defenseunicorns/uds-common/issues/103)) ([4b27106](https://github.com/defenseunicorns/uds-common/commit/4b27106a55775b725be217818f4be8d711340e95)) - update codeowners ([#​105](https://github.com/defenseunicorns/uds-common/issues/105)) ([2e23ae3](https://github.com/defenseunicorns/uds-common/commit/2e23ae3a9a70189ca7d9671f3454158bb71a7ed6)) </details> <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v3.25.4`](https://github.com/github/codeql-action/compare/v3.25.3...v3.25.4) [Compare Source](https://github.com/github/codeql-action/compare/v3.25.3...v3.25.4) ### [`v3.25.3`](https://github.com/github/codeql-action/compare/v3.25.2...v3.25.3) [Compare Source](https://github.com/github/codeql-action/compare/v3.25.2...v3.25.3) ### [`v3.25.2`](https://github.com/github/codeql-action/compare/v3.25.1...v3.25.2) [Compare Source](https://github.com/github/codeql-action/compare/v3.25.1...v3.25.2) ### [`v3.25.1`](https://github.com/github/codeql-action/compare/v3.25.0...v3.25.1) [Compare Source](https://github.com/github/codeql-action/compare/v3.25.0...v3.25.1) ### [`v3.25.0`](https://github.com/github/codeql-action/compare/v3.24.10...v3.25.0) [Compare Source](https://github.com/github/codeql-action/compare/v3.24.10...v3.25.0) ### [`v3.24.10`](https://github.com/github/codeql-action/compare/v3.24.9...v3.24.10) [Compare Source](https://github.com/github/codeql-action/compare/v3.24.9...v3.24.10) ### [`v3.24.9`](https://github.com/github/codeql-action/compare/v3.24.8...v3.24.9) [Compare Source](https://github.com/github/codeql-action/compare/v3.24.8...v3.24.9) ### [`v3.24.8`](https://github.com/github/codeql-action/compare/v3.24.7...v3.24.8) [Compare Source](https://github.com/github/codeql-action/compare/v3.24.7...v3.24.8) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/defenseunicorns/uds-software-factory). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM0MC4xMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Wayne Starr <me@racer159.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [defenseunicorns/uds-cli](https://github.com/defenseunicorns/uds-cli) | minor | `v0.9.2` -> `v0.10.4` | | [defenseunicorns/uds-cli](https://github.com/defenseunicorns/uds-cli) | minor | `0.9.2` -> `0.10.4` | --- ### Release Notes <details> <summary>defenseunicorns/uds-cli (defenseunicorns/uds-cli)</summary> ### [`v0.10.4`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.10.4) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.10.3...v0.10.4) ##### What's Changed - feat: uds dev deploy by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#536 - feat: add ability to uds create to local output path by [@​TristanHoladay](https://github.com/TristanHoladay) in [defenseunicorns/uds-cli#547 - chore: adds dup pkgs docs by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#545 - feat: `uds dev deploy` beta note, packages flag, skip sbom by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#557 - ci: pin k3s version in k3d action to sidestep containerd issue by [@​ZachGallagher](https://github.com/ZachGallagher) in [defenseunicorns/uds-cli#565 - chore(deps): update docker/setup-buildx-action action to v3.3.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#559 - chore(deps): update github/codeql-action action to v3.24.10 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#556 - fix(deps): update golang.org/x/exp digest to [`93d18d7`](https://github.com/defenseunicorns/uds-cli/commit/93d18d7) by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#555 - fix: typo in docs by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#561 - chore(deps): update zarf to v0.33.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#562 - fix(deps): update module helm.sh/helm/v3 to v3.14.4 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#566 - chore(deps): update pre-commit/action digest to [`f7acafa`](https://github.com/defenseunicorns/uds-cli/commit/f7acafa) by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#564 - chore(deps): update podinfo to v6.6.2 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#563 - chore(deps): update sigstore/cosign-installer action to v3.5.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#568 - chore: refactor dev mode docs by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#567 - chore: swap release workflow to GH app by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#569 ##### New Contributors - [@​ZachGallagher](https://github.com/ZachGallagher) made their first contribution in [defenseunicorns/uds-cli#565 **Full Changelog**: defenseunicorns/uds-cli@v0.10.3...v0.10.4 ### [`v0.10.3`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.10.3) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.10.2...v0.10.3) ##### What's Changed - fix: ensure we are pulling all components by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#543 - feat: allow dup pkgs in a bundle by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#533 **Full Changelog**: defenseunicorns/uds-cli@v0.10.2...v0.10.3 ### [`v0.10.2`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.10.2) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.10.1...v0.10.2) ##### What's Changed - chore: adds TUI tests by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#530 - feat: adds retries flag by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#532 - chore(deps): update podinfo to v6.6.1 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#528 - fix: nil check pkg components in TUI by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#538 - fix: bumps retries to 3 by default to match Zarf by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#535 - chore: adds registry health check for tests by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#534 - feat: enables setting namespaces in bundled Helm charts by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#539 - fix: adds global GracefulPanic and checks to deploy TUI by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#542 **Full Changelog**: defenseunicorns/uds-cli@v0.10.1...v0.10.2 ### [`v0.10.1`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.10.1) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.10.0...v0.10.1) ##### What's Changed - chore(deps): update anchore/sbom-action action to v0.15.10 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#526 - fix(deps): update module github.com/charmbracelet/lipgloss to v0.10.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#525 - fix(deps): update module github.com/charmbracelet/bubbles to v0.18.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#524 - fix(deps): update golang.org/x/exp digest to [`a685a6e`](https://github.com/defenseunicorns/uds-cli/commit/a685a6e) by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#522 - fix(deps): update module oras.land/oras-go/v2 to v2.5.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#520 - fix: err when deploying with BubbleTea with no cluster by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#527 **Full Changelog**: defenseunicorns/uds-cli@v0.10.0...v0.10.1 ### [`v0.10.0`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.10.0) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.9.4...v0.10.0) ##### What's Changed - chore: update uds to zarf v0.32.5 by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#511 - chore(deps): update github/codeql-action action to v3.24.8 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#512 - fix(deps): update golang.org/x/exp digest to [`a85f2c6`](https://github.com/defenseunicorns/uds-cli/commit/a85f2c6) by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#510 - feat: adds --set to helm override vars by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#515 - fix: vendored in zarf version tag by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#518 - chore(deps): update github/codeql-action action to v3.24.9 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#519 - feat: beautiful TUI round 3 by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#509 **Full Changelog**: defenseunicorns/uds-cli@v0.9.4...v0.10.0 ### [`v0.9.4`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.9.4) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.9.3...v0.9.4) ##### What's Changed - fix: error when removing bundles with short names by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#490 - fix(deps): update module github.com/stretchr/testify to v1.9.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#484 - chore: enhance development workflow with unified linting and tool by [@​naveensrinivasan](https://github.com/naveensrinivasan) in [defenseunicorns/uds-cli#472 - fix: add a wait to the registry startup during tests by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#499 - fix: ensure manifest config is included with pulls by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#503 - fix: autocomplete and vendor refactor by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#502 - chore(deps): update docker/setup-buildx-action action to v3.2.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#508 - chore(deps): update docker/login-action action to v3.1.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#504 - chore(deps): update github/codeql-action action to v3.24.7 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#501 - fix(deps): update module helm.sh/helm/v3 to v3.14.3 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#507 - fix: pass UDS_ARCHITECTURE to runner by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#506 - chore(deps): update anchore/sbom-action action to v0.15.9 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#489 **Full Changelog**: defenseunicorns/uds-cli@v0.9.3...v0.9.4 ### [`v0.9.3`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.9.3) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.9.2...v0.9.3) ##### What's Changed - fix: toctou for files by [@​naveensrinivasan](https://github.com/naveensrinivasan) in [defenseunicorns/uds-cli#443 - fix: path traversal bug by [@​naveensrinivasan](https://github.com/naveensrinivasan) in [defenseunicorns/uds-cli#454 - fix: updates Zarf version in README by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#460 - chore: fixed the dangerous workflow by [@​naveensrinivasan](https://github.com/naveensrinivasan) in [defenseunicorns/uds-cli#465 - chore(deps): update docker/setup-buildx-action action to v3.1.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#470 - chore(deps): update actions/download-artifact action to v4.1.3 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#467 - chore(deps): update github/codeql-action action to v3.24.5 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#457 - fix(deps): update golang.org/x/exp digest to [`814bf88`](https://github.com/defenseunicorns/uds-cli/commit/814bf88) by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#456 - fix: refactors tests and fixes bugs by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#464 - chore(deps): update podinfo to v6.6.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#462 - chore(deps): update zarf to v0.32.4 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#468 - chore(deps): update github/codeql-action action to v3.24.6 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#482 - chore: refactor pull operation by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#473 - chore: add UDS Core smoke test by [@​justin-o12](https://github.com/justin-o12) in [defenseunicorns/uds-cli#474 - fix: adds better err messaging when remote fails to resolve by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#486 - chore(deps): update actions/download-artifact action to v4.1.4 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#485 - fix(deps): update module golang.org/x/mod to v0.16.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#487 - chore: vendor runner by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#481 - fix: adds k3d to smoke test by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#488 ##### New Contributors - [@​justin-o12](https://github.com/justin-o12) made their first contribution in [defenseunicorns/uds-cli#474 **Full Changelog**: defenseunicorns/uds-cli@v0.9.2...v0.9.3 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/defenseunicorns/uds-core). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjcuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM0MC4xMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: TristanHoladay <40547442+TristanHoladay@users.noreply.github.com> Co-authored-by: Micah Nagel <micah.nagel@defenseunicorns.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [defenseunicorns/uds-cli](https://github.com/defenseunicorns/uds-cli) | minor | `v0.9.2` -> `v0.10.4` | | [defenseunicorns/uds-cli](https://github.com/defenseunicorns/uds-cli) | minor | `0.9.2` -> `0.10.4` | --- ### Release Notes <details> <summary>defenseunicorns/uds-cli (defenseunicorns/uds-cli)</summary> ### [`v0.10.4`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.10.4) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.10.3...v0.10.4) ##### What's Changed - feat: uds dev deploy by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#536 - feat: add ability to uds create to local output path by [@​TristanHoladay](https://github.com/TristanHoladay) in [defenseunicorns/uds-cli#547 - chore: adds dup pkgs docs by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#545 - feat: `uds dev deploy` beta note, packages flag, skip sbom by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#557 - ci: pin k3s version in k3d action to sidestep containerd issue by [@​ZachGallagher](https://github.com/ZachGallagher) in [defenseunicorns/uds-cli#565 - chore(deps): update docker/setup-buildx-action action to v3.3.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#559 - chore(deps): update github/codeql-action action to v3.24.10 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#556 - fix(deps): update golang.org/x/exp digest to [`93d18d7`](https://github.com/defenseunicorns/uds-cli/commit/93d18d7) by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#555 - fix: typo in docs by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#561 - chore(deps): update zarf to v0.33.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#562 - fix(deps): update module helm.sh/helm/v3 to v3.14.4 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#566 - chore(deps): update pre-commit/action digest to [`f7acafa`](https://github.com/defenseunicorns/uds-cli/commit/f7acafa) by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#564 - chore(deps): update podinfo to v6.6.2 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#563 - chore(deps): update sigstore/cosign-installer action to v3.5.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#568 - chore: refactor dev mode docs by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#567 - chore: swap release workflow to GH app by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#569 ##### New Contributors - [@​ZachGallagher](https://github.com/ZachGallagher) made their first contribution in [defenseunicorns/uds-cli#565 **Full Changelog**: defenseunicorns/uds-cli@v0.10.3...v0.10.4 ### [`v0.10.3`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.10.3) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.10.2...v0.10.3) ##### What's Changed - fix: ensure we are pulling all components by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#543 - feat: allow dup pkgs in a bundle by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#533 **Full Changelog**: defenseunicorns/uds-cli@v0.10.2...v0.10.3 ### [`v0.10.2`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.10.2) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.10.1...v0.10.2) ##### What's Changed - chore: adds TUI tests by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#530 - feat: adds retries flag by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#532 - chore(deps): update podinfo to v6.6.1 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#528 - fix: nil check pkg components in TUI by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#538 - fix: bumps retries to 3 by default to match Zarf by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#535 - chore: adds registry health check for tests by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#534 - feat: enables setting namespaces in bundled Helm charts by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#539 - fix: adds global GracefulPanic and checks to deploy TUI by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#542 **Full Changelog**: defenseunicorns/uds-cli@v0.10.1...v0.10.2 ### [`v0.10.1`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.10.1) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.10.0...v0.10.1) ##### What's Changed - chore(deps): update anchore/sbom-action action to v0.15.10 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#526 - fix(deps): update module github.com/charmbracelet/lipgloss to v0.10.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#525 - fix(deps): update module github.com/charmbracelet/bubbles to v0.18.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#524 - fix(deps): update golang.org/x/exp digest to [`a685a6e`](https://github.com/defenseunicorns/uds-cli/commit/a685a6e) by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#522 - fix(deps): update module oras.land/oras-go/v2 to v2.5.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#520 - fix: err when deploying with BubbleTea with no cluster by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#527 **Full Changelog**: defenseunicorns/uds-cli@v0.10.0...v0.10.1 ### [`v0.10.0`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.10.0) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.9.4...v0.10.0) ##### What's Changed - chore: update uds to zarf v0.32.5 by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#511 - chore(deps): update github/codeql-action action to v3.24.8 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#512 - fix(deps): update golang.org/x/exp digest to [`a85f2c6`](https://github.com/defenseunicorns/uds-cli/commit/a85f2c6) by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#510 - feat: adds --set to helm override vars by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#515 - fix: vendored in zarf version tag by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#518 - chore(deps): update github/codeql-action action to v3.24.9 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#519 - feat: beautiful TUI round 3 by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#509 **Full Changelog**: defenseunicorns/uds-cli@v0.9.4...v0.10.0 ### [`v0.9.4`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.9.4) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.9.3...v0.9.4) ##### What's Changed - fix: error when removing bundles with short names by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#490 - fix(deps): update module github.com/stretchr/testify to v1.9.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#484 - chore: enhance development workflow with unified linting and tool by [@​naveensrinivasan](https://github.com/naveensrinivasan) in [defenseunicorns/uds-cli#472 - fix: add a wait to the registry startup during tests by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#499 - fix: ensure manifest config is included with pulls by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#503 - fix: autocomplete and vendor refactor by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#502 - chore(deps): update docker/setup-buildx-action action to v3.2.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#508 - chore(deps): update docker/login-action action to v3.1.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#504 - chore(deps): update github/codeql-action action to v3.24.7 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#501 - fix(deps): update module helm.sh/helm/v3 to v3.14.3 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#507 - fix: pass UDS_ARCHITECTURE to runner by [@​decleaver](https://github.com/decleaver) in [defenseunicorns/uds-cli#506 - chore(deps): update anchore/sbom-action action to v0.15.9 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#489 **Full Changelog**: defenseunicorns/uds-cli@v0.9.3...v0.9.4 ### [`v0.9.3`](https://github.com/defenseunicorns/uds-cli/releases/tag/v0.9.3) [Compare Source](https://github.com/defenseunicorns/uds-cli/compare/v0.9.2...v0.9.3) ##### What's Changed - fix: toctou for files by [@​naveensrinivasan](https://github.com/naveensrinivasan) in [defenseunicorns/uds-cli#443 - fix: path traversal bug by [@​naveensrinivasan](https://github.com/naveensrinivasan) in [defenseunicorns/uds-cli#454 - fix: updates Zarf version in README by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#460 - chore: fixed the dangerous workflow by [@​naveensrinivasan](https://github.com/naveensrinivasan) in [defenseunicorns/uds-cli#465 - chore(deps): update docker/setup-buildx-action action to v3.1.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#470 - chore(deps): update actions/download-artifact action to v4.1.3 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#467 - chore(deps): update github/codeql-action action to v3.24.5 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#457 - fix(deps): update golang.org/x/exp digest to [`814bf88`](https://github.com/defenseunicorns/uds-cli/commit/814bf88) by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#456 - fix: refactors tests and fixes bugs by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#464 - chore(deps): update podinfo to v6.6.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#462 - chore(deps): update zarf to v0.32.4 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#468 - chore(deps): update github/codeql-action action to v3.24.6 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#482 - chore: refactor pull operation by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#473 - chore: add UDS Core smoke test by [@​justin-o12](https://github.com/justin-o12) in [defenseunicorns/uds-cli#474 - fix: adds better err messaging when remote fails to resolve by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#486 - chore(deps): update actions/download-artifact action to v4.1.4 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#485 - fix(deps): update module golang.org/x/mod to v0.16.0 by [@​renovate](https://github.com/renovate) in [defenseunicorns/uds-cli#487 - chore: vendor runner by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#481 - fix: adds k3d to smoke test by [@​UncleGedd](https://github.com/UncleGedd) in [defenseunicorns/uds-cli#488 ##### New Contributors - [@​justin-o12](https://github.com/justin-o12) made their first contribution in [defenseunicorns/uds-cli#474 **Full Changelog**: defenseunicorns/uds-cli@v0.9.2...v0.9.3 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/defenseunicorns/uds-core). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjcuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM0MC4xMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: TristanHoladay <40547442+TristanHoladay@users.noreply.github.com> Co-authored-by: Micah Nagel <micah.nagel@defenseunicorns.com>
Description
This adds a new job in the release workflow that will deploy a new test UDS bundle consisting of:
It then validates a majority of the UDS core packages excluding pepr (it needs npx, but we can probably add it and make this work if we think it's necessary) and the packages that uds core doesn't test themselves.
Related Issue
Fixes #399
Type of change
Checklist before merging
For testing, I created and deployed the new test bundle locally and ran the validate steps manually.